fleece worm
noun
: any of various blowfly maggots developing in the wool of sheep
especially
: the maggot of the black blowfly (Phormia regina)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share